home *** CD-ROM | disk | FTP | other *** search
- MODULE AssSortDemo;
-
- FROM SYSTEM IMPORT ADR,ADDRESS,BYTE,WORD;
- FROM AssSort IMPORT AssSort;
- FROM InOut IMPORT WriteLn,WriteString,WriteCard;
- FROM RandomNumbers IMPORT Random;
-
- CONST
- Size = 1000;
-
- VAR
- x: ARRAY[0..Size] OF CARDINAL;
- i: CARDINAL;
-
- BEGIN
- WriteString("Calculating random numbers"); WriteLn;
- FOR i:=0 TO Size DO x[i]:= Random(65535) END;
- WriteString("Sorting"); WriteLn;
- AssSort(ADR(x),Size);
- WriteString("Ready."); WriteLn;
- FOR i:=0 TO Size DO
- WriteCard(x[i],7);
- END;
- END AssSortDemo.
-